Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THE ROCHE Semi-Detached £204,645 £120,000 25 May 2012
4 THE ROCHE Semi-Detached £212,391 £125,000 26 Mar 2010
6 THE ROCHE Semi-Detached £186,529 £149,950 15 Jun 2018
8 THE ROCHE Semi-Detached £228,538 £79,950 21 Jun 2002